beating with kicking - Spanish English Dictionary